package com.wicket.okrapp.integration.dto;
import com.wicket.okrapp.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import javax.validation.constraints.NotNull;
import lombok.Data;
    
    
    /**
     * @desc AddTargetCatCycleNameEtcPlanComReqDto
     * @使用场景
     */
    @Data
    public class AddTargetCatCycleNameEtcPlanComReqDto extends BaseDto  implements Serializable {
      
    /**
     * 归属对象内容ID 
     */
    @NotNull(message = "目标分类ID不能为空")
@ApiModelProperty("目标分类ID")
    private String	 objectId;

    /**
     * 归属对象内容标识 
     */
    @NotNull(message = "归属对象内容标识不能为空")
@ApiModelProperty("归属对象内容标识")
    private String	 belongToContentCode;

    /**
     * 目标内容名称 
     */
    @NotNull(message = "目标内容名称不能为空")
@ApiModelProperty("目标内容名称")
    private String	 targetContentName;

    /**
     * 生成规则信息辅表主键ID 
     */
    @NotNull(message = "生成规则信息辅表主键ID不能为空")
@ApiModelProperty("生成规则信息辅表主键ID")
    private String	 addRuleInfoId;
    
      

    }
   